/*
 * Peralta Santa Anna Victor Miguel
 * Diciembre 2011
 * Stored Procedure:
 *
 * Actualizamos la información de la los conocimientos técnico profesionales
 */

CREATE OR REPLACE FUNCTION updateTecnicoProfesionales
	(
		nidtecnicoprofesionales1	INTEGER,
		sNombreConocimiento1		VARCHAR,
		sNivel1						VARCHAR,
		sAniosExperiencia1			VARCHAR,
		sComentarios1				VARCHAR
		
	) RETURNS INTEGER AS $$
	
	BEGIN
	
		UPDATE TECNICOPROFESIONALES 
		
		SET 
			sNombreConocimiento = sNombreConocimiento1,
			sNivel = sNivel1, 
			sAniosExperiencia = sAniosExperiencia1,
			sComentarios = sComentarios1
		
		WHERE nidtecnicoprofesionales = nidtecnicoprofesionales1;
		
		RETURN 1;
		
		COMMIT;
		
	END;
	
$$ LANGUAGE plpgsql;

--select updateTecnicoProfesionales( 1, 'sNombreConocimiento', 'sNivel', 'sAniosExperiencia', 'sComentarios' );



